research & development (r & d) - Español Inglés Diccionario